package com.luoruihang.logstatementgenerator.domain.model;

import com.intellij.openapi.actionSystem.DataContext;
import com.intellij.openapi.editor.Editor;
import com.intellij.openapi.project.Project;

public class ActionContext {

	private Project project;

	private DataContext dataContext;

	private Editor editor;

	public ActionContext() {
	}

	public ActionContext(Project project, DataContext dataContext, Editor editor) {
		this.project = project;
		this.dataContext = dataContext;
		this.editor = editor;
	}

	public Project getProject() {
		return project;
	}

	public void setProject(Project project) {
		this.project = project;
	}

	public DataContext getDataContext() {
		return dataContext;
	}

	public void setDataContext(DataContext dataContext) {
		this.dataContext = dataContext;
	}

	public Editor getEditor() {
		return editor;
	}

	public void setEditor(Editor editor) {
		this.editor = editor;
	}
}
